IBM Administrative Terminal System
   HOME

TheInfoList



OR:

The IBM Administrative Terminal System, also known as ATS/360, provided text- and data-management tools for working with documents to users of
IBM System/360 The IBM System/360 (S/360) is a family of mainframe computer systems that was announced by IBM on April 7, 1964, and delivered between 1965 and 1978. It was the first family of computers designed to cover both commercial and scientific applica ...
systems. An earlier version ran on an
IBM 1440 The IBM 1440 computer was announced by IBM October 11, 1962. This member of the IBM 1400 series was described many years later as "essentially a lower-cost version of the 1401," and programs for the 1440 could easily be adapted to run on the IBM 14 ...
or
IBM 1460 Year 1460 ( MCDLX) was a leap year starting on Tuesday (link will display the full calendar) of the Julian calendar, the 1460th year of the Common Era (CE) and ''Anno Domini'' (AD) designations, the 460th year of the 2nd millennium, the 60th year ...
Data Processing System and the IBM
Service Bureau Corporation The Service Bureau Corporation (SBC) had its origin in 1932 as the Service Bureau Division within IBM and was spun off as a wholly owned subsidiary in 1957 to operate IBM's burgeoning service bureau businesses. IBM had operated service bureaus ...
offered a proprietary version, Call/ATS, which ran on IBM 1440 systems or on IBM System/360 DOS systems.


Text and data management

ATS/360 provided comprehensive text- and data-management tools including entry, temporary storage, permanent storage, formatting, printing, archiving and retrieving. Utilizing ATS/360, a large business could maintain all its end-user documents, revising and printing new versions of these as required. Also using ATS/360, a large law practice could maintain its client files, including witness statements and depositions, and several landmark legal decisions were significantly assisted using ATS/360.


Device support

Initially, ATS/360 supported only
IBM 2741 The IBM 2741 is a printing computer terminal that was introduced in 1965. Compared to the teletypewriter machines that were commonly used as printing terminals at the time, the 2741 offers 50% higher speed, much higher quality printing, quieter op ...
typewriter terminals. Later, support was added by user groups for 2741 terminals with the "break feature" and for
IBM 1050 IBM 1050 Data Communications System is a computer terminal subsystem to send data to and receive data from another 1050 subsystem or IBM computer in the IBM 1400, IBM 7000 or System/360 series. It first became available in 1963 and was used wi ...
terminals (that implicitly incorporated the "break feature"). The Magnetic Card Selectric Typewriter (MC/ST), which could emulate a 2741, was also supported. ATS/360 was designed exclusively for
IBM 2311 IBM manufactured magnetic disk storage devices from 1956 to 2003, when it sold its hard disk drive business to Hitachi. Both the hard disk drive (HDD) and floppy disk drive (FDD) were invented by IBM and as such IBM's employees were responsible fo ...
and
IBM 2314 IBM manufactured magnetic disk storage devices from 1956 to 2003, when it sold its hard disk drive business to Hitachi. Both the hard disk drive (HDD) and floppy disk drive (FDD) were invented by IBM and as such IBM's employees were responsible ...
direct access storage facilities, for on-line "Working storage" and "Permanent storage" and for IBM 2400/3400 tape drives, for off-line "Rollout/Rollin" (Permanent storage backup/restore) and "Format and print" tapes. An IBM hardware
RPQ Request price quotation or RPQ is a long-standing IBM designation for a product or component that is potentially available, but that is not on the "standard" price list. Typical RPQ offerings are custom interfaces, hardware modifications, researc ...
provided the
IBM 1403 The IBM 1403 line printer was introduced as part of the IBM 1401 computer in 1959 and had an especially long life in the IBM product line. Description The original model can print 600 lines of text per minute and can skip blank lines at up to ...
Model N1 printer's TN print train with characters which simulated the IBM Selectric typewriter Courier 72 type ball characters identically, thereby allowing machine printed documents to be manually corrected, or for manually inserted text, as required. An IBM program RPQ added support for the
IBM 3330 IBM manufactured magnetic disk storage devices from 1956 to 2003, when it sold its hard disk drive business to Hitachi. Both the hard disk drive (HDD) and floppy disk drive (FDD) were invented by IBM and as such IBM's employees were responsible fo ...
direct access storage facility, and this PRPQ was applied by most users of ATS/360 that had migrated to early IBM System/370 systems. Essentially, this PRPQ appended to selected instances of the canonical Load Halfword (LH) instruction—which implicitly featured "sign extension" from the source halfword's high-order bit, conceptually bit 15, to the remaining 16 bits of the destination general purpose register, conceptually bits 31 to 16—with a logical And (N) instruction, that specified a "mask" of 0x0000FFFF, and that eliminated the effect of the sign extension. This, then, allowed for 16-bit disk block addresses, that could later be converted to the expected and required CCHHR format. This PRPQ was also applicable to IBM 3350 direct access storage facilities that were operated in 3330 compatibility mode, and that sacrificed 117 MB of a native 3350's 317 MB total capacity in order to implement compatibility mode—two 100 MB 3330-equivalent drives on one 3350 drive).


Operating system support

Support beyond OS/VS/2 Release 1 (SVS) was not offered by IBM, but Peter Haas, formerly with Litton Systems Inc, and subsequently with Amdahl Corp, added support for MVS in general, and for APs and MPs in particular, and a large number of ATS/360 systems thereby remained in use well into the MVS/370 era, until the 2741 terminals and the 3705/4705 controllers which supported these were removed from service.


System design

ATS/360 was very efficient in its use of main storage, and it was not uncommon to support quite a few terminals in a minimum size partition or region. It was also very efficient in its use of system resources, and it had its own task dispatcher which worked seamlessly with PCP, MFT/MFT-II and MVT, for which it was originally designed, with SVS and, later, with Haas's support, with MVS. ATS/360's input/output operations utilized EXCP exclusively. Task switching was accomplished asynchronously as an extension of ATS/360's EXCP appendages and synchronously as an extension of ATS/360's Type 1
Supervisor Call instruction A supervisor, or lead, (also known as foreman, boss, overseer, facilitator, monitor, area coordinator, line-manager or sometimes gaffer) is the job title of a lower-level management position that is primarily based on authority over workers or ...
(SVC 255), OS Nucleus control section IGC255. Thereby, ATS/360 could support quite a number of online (terminal) and offline (peripheral) tasks even on PCP, which otherwise supported just a single task. However, most ATS/360 systems were run in a partition of MFT/MFT-II or in a region of MVT, as the offline "format and print" tapes required a separate printer partition/region to physically print these, although the tapes, themselves, could be created under ATS/360, itself. ATS/360 provided its own
access method An access method is a function of a mainframe operating system that enables access to data on disk, tape or other external devices. Access methods were present in several mainframe operating systems since the late 1950s, under a variety of nam ...
s and file formats. Offline "format and print" tapes could be printed using standard OS utilities as these tapes were compatible with BSAM, although these tapes were created using EXCP.


ATMS

As a successor to ATS/360, IBM marketed ATMS supporting 3270 terminals, which ATS/360 did not. ATMS required the
CICS IBM CICS (Customer Information Control System) is a family of mixed-language application servers that provide online transaction management and connectivity for applications on IBM mainframe systems under z/OS and z/VSE. CICS family products ...
data communications
program product Program, programme, programmer, or programming may refer to: Business and management * Program management, the process of managing several related projects * Time management * Program, a part of planning Arts and entertainment Audio * Programm ...
''in addition to'' the ATMS program product, thereby requiring ''three'' program products, whereas ATS/360 itself was "free".


References


External links


1440/1460 Administrative Terminal System Application Description
{{IBM Word processors Assembly language software Administrative Terminal System